batch freezer - German English Dictionary